package com.teamwork.module01.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.teamwork.common.entity.module01.Academy;
import com.teamwork.common.result.MyPage;
import com.teamwork.common.result.Result;
import com.teamwork.module01.commethods.CRUD;

import java.util.List;

public interface AcademyService extends IService<Academy>{
    /**
     * 根据学院名称查询学院
     * @param name
     * @return
     */
    Result getAcdemyByName(String name);

    /**
     * 分页查询学院
     * @param page
     * @param
     * @return
     */


    Result getPage(Integer page,Integer size);

    /**
     * 添加学院
     * @param academy
     * @return
     */
    Result InsertOrUpdate(Academy academy);

    /**
     * 修改学院
     * @param academy
     * @return
     */
  //  Result updateAcademy(Academy academy);

    /**
     * 删除学院
     * @param idlist
     * @return
     */
    Result batchDelete(List<Integer> idlist);
}
